Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=float), | public | :: | B0 |
bottom width, = 0 for triangular section [m] |
|||
real(kind=float), | public | :: | alpha |
angle formed by dykes over a horizontal plane [deg] |
|||
real(kind=float), | public | :: | area |
area drained by end section [m2] |
|||
integer, | public | :: | i0 |
__beginning of reach |
|||
integer, | public | :: | i1 |
__end of reach |
|||
integer, | public | :: | id | ||||
integer, | public | :: | j0 |
/ local reference system |
|||
integer, | public | :: | j1 |
/ |
|||
real(kind=float), | public | :: | k |
flood wave travel time used to compute C1, C2, and C3 [s] |
|||
real(kind=float), | public | :: | length |
reach length [m] |
|||
real(kind=float), | public | :: | n |
manning roughness coefficient [s m^(-1/3)] |
|||
integer, | public | :: | ncells |
number of cells in a reach |
|||
integer, | public | :: | order |
Horton-Sthraler order |
|||
integer, | public | :: | routing_model | ||||
real(kind=float), | public | :: | slope |
average reach slope [m/m] |
|||
real(kind=float), | public | :: | x |
Muskingum weighting factor [-] |
|||
real(kind=float), | public | :: | x0 |
__beginning of reach |
|||
real(kind=float), | public | :: | x1 |
__end of reach |
|||
real(kind=float), | public | :: | y0 |
/ spatial coordinate |
|||
real(kind=float), | public | :: | y1 |
/ |
TYPE ReachSurfaceFlow INTEGER :: id !==================================================== REAL(KIND = float) :: x0 !!\__beginning of reach REAL(KIND = float) :: y0 !!/ spatial coordinate REAL(KIND = float) :: x1 !!\__end of reach REAL(KIND = float) :: y1 !!/ !==================================================== INTEGER :: i0 !!\__beginning of reach INTEGER :: j0 !!/ local reference system INTEGER :: i1 !!\__end of reach INTEGER :: j1 !!/ !==================================================== INTEGER :: ncells !!number of cells in a reach INTEGER :: order !! Horton-Sthraler order REAL(KIND = float) :: slope !! average reach slope [m/m] REAL(KIND = float) :: length !!reach length [m] REAL(KIND = float) :: area !! area drained by end section [m2] INTEGER :: routing_model REAL(KIND = float) :: n !!manning roughness coefficient [s m^(-1/3)] REAL(KIND = float) :: B0 !!bottom width, = 0 for triangular section [m] REAL(KIND = float) :: alpha !!angle formed by dykes over a horizontal plane [deg] REAL(KIND = float) :: k !!flood wave travel time used to compute C1, C2, and C3 [s] REAL(KIND = float) :: x !!Muskingum weighting factor [-] END TYPE ReachSurfaceFlow